// UKÁZKA ZDROJOVÉHO KÓDU V SOUBORU DESCRIPTION.EXT
// TYPY OBJEKTŮ
#define CT_STATIC 0
#define CT_BUTTON 1
#define CT_EDIT 2
#define CT_SLIDER 3
#define CT_COMBO 4
// STYLY OBJEKTŮ - ZAROVNÁNÍ
#define ST_LEFT 0
#define ST_RIGHT 1
#define ST_CENTER 2
#define ST_UP 3
#define ST_DOWN 4
#define ST_VCENTER 5
// STYLY OBJEKTŮ - VZHLED
#define ST_SINGLE 0
#define ST_MULTI 16
#define ST_TITLE 32
#define ST_PICTURE 48
#define ST_3D_BORDER 80
#define ST_NO_BORDER 96
#define ST_HUD_BACKGROUND 128
#define ST_WITH_RECT 160
#define ST_SHADOW 256
#define ST_NO_RECT 512
// PŘEDDEFINOVANÉ ČÁSTI DIALOGŮ
// OTEXTUROVANÉ POZADÍ S MALÝM RÁMEČKEM
class RscBackground
{
type = CT_STATIC
IDC = -1
style = ST_3D_BORDER
x=0.150000;
y=0.150000;
w=0.700000;
h=0.700000;
text="";
ColorBackground[]={1,1,1,1};
ColorText[]={0,0,0,0};
font="tahomaB24";
SizeEx = 0
};
// NADPIS OKNA DIALOGU
class RscTitle
{
type = CT_STATIC
IDC = -1
style = ST_TITLE + ST_CENTER;
x = 0.150000;
y = 0.164000;
w = 0.700000;
h = 0.060000;
text = "";
ColorBackground[] = {1,1,0,1};
ColorText[] = {1,1,1,1};
font = "tahomaB36";
SizeEx = "1.0714 * 0.03";
};
// DALŠÍ POZADÍ, ALE JEDNOBAREVNÉ A BEZ RÁMEČKU
class RscGroupBox
{
type = CT_STATIC
IDC = -1
style = ST_NO_BORDER
text = "";
ColorBackground[] = {0,0,0,0};
ColorText[] = {0,0,0,0};
font = "tahomaB24";
SizeEx = 0.020000;
};
// HORIZONTÁLNÍ JEZDEC
class RscSliderH
{
type = CT_SLIDER
style = ST_RIGHT
h = 0.028000;
color[] = {0.080000,0.080000,0.120000,0.750000};
};
// VERTIKÁLNÍ JEZDEC
class RscSliderV
{
type = CT_SLIDER
style = ST_LEFT
w = 0.021000;
color[] = {0.080000,0.080000,0.120000,0.750000};
};
// TEXT
class RscText
{
type = CT_STATIC
IDC = -1
style = ST_LEFT + ST_MULTI + ST_NO_RECT;
LineSpacing = 1.000000;
h = 0.040000;
ColorBackground[] = {0,0,0,0};
ColorText[] = {0.080000,0.080000,0.120000,0.750000};
font = "tahomaB24";
SizeEx = 0.020000;
};
// OBRÁZEK
class RscPicture
{
type = CT_STATIC
IDC = -1
style = ST_PICTURE
ColorBackground[] = {0,0,0,0};
ColorText[] = {1,1,1,1};
font = "tahomaB24";
SizeEx = 0
};
// TLAČÍTKO
class RscButton
{
type = CT_BUTTON
style = ST_CENTER
w = 0.110000;
h = 0.050000;
ColorText[] = {0.080000,0.080000,0.120000,1};
font = "tahomaB24";
SizeEx = 0.020000;
default = 0
SoundPush[] = {"ui\ui_ok",0.200000,1};
SoundClick[] = {"",0.200000,1};
SoundEscape[] = {"ui\ui_cc",0.200000,1};
};
// COMBOBOX - ROLOVACÍ NABÍDKA
class RscCombo
{
type = CT_COMBO
style = ST_LEFT
h = 0.040000;
WholeHeight = 0.250000;
colorSelect[] = {0.350000,0.380000,0.360000,1};
ColorText[] = {0.080000,0.080000,0.120000,0.750000};
ColorBackground[] = {0.350000,0.380000,0.360000,0.750000};
font = "tahomaB24";
SizeEx = 0.020000;
};
// PROSTOR, DO KTERÉHO MŮŽE UŽIVATEL PSÁT
class RscEdit
{
type = CT_EDIT
style = ST_LEFT
h = 0.032000;
ColorBackground[] = {0,0,0,0};
ColorText[] = {0.080000,0.080000,0.120000,0.750000};
ColorSelection[] = {1,1,1,0.250000};
font = "tahomaB24";
SizeEx = 0.020000;
AutoComplete = "";
};
// TADY ZAČÍNÁ DEFINICE SAMOTNÉHO DIALOGOVÉHO OKNA
class RscTest
{
IDD = 1000;
MovingEnable = 1;
class Controls
{
class Background : RscBackground
{
x = 0.250000;
y = 0.250000;
w = 0.500000;
h = 0.500000;
};
class SubBackground : RscGroupBox
{
x = 0.270000;
y = 0.270000;
w = 0.460000;
h = 0.460000;
};
class Title : RscTitle
{
IDC = 1001
x = 0.350000;
y = 0.270000;
w = 0.300000;
h = 0.060000;
text = "Nadpis";
};
class Kolonka : RscEdit
{
IDC = 1002
x = 0.430000;
y = 0.400000;
w = 0.250000;
text = "";
};
class Cudlik : RscButton
{
IDC = 1003
x = 0.300000;
y = 0.400000;
w = 0.10000;
h = 0.035000;
text = "Tlačítko";
default = 1;
action = "CloseDialog 1000";
};
class TextTabulka: RscGroupBox
{
x = 0.320000;
y = 0.450000;
w = 0.360000;
h = 0.055000;
};
class Napis: RscText
{
IDC = 1004
x = 0.320000;
y = 0.450000;
w = 0.360000;
h = 0.100000;
text = "Toto je ukázkové dialogové okno.";
sizeEx = "0.022";
};
class JezdecH : RscSliderH
{
IDC = 1005
x = 0.32;
y = 0.55;
w = 0.36;
h = 0.03;
};
class JezdecV : RscSliderV
{
IDC = 1006
x = 0.695;
y = 0.35;
w = 0.02;
h = 0.36;
};
class Kombo : RscCombo
{
IDC = 1007
style = ST_TITLE + ST_CENTER;
x = 0.320000;
y = 0.620000;
w = 0.250000;
h = 0.025000;
colorSelect[] = {1,1,1,1};
colorText[] = {0,0,0,0.750000};
rowHeight = 0.025000;
};
class Obrazek : RscPicture
{
IDC = 1008
text = "Obrazek.jpg";
x = 0.580000;
y = 0.610000;
w = 0.107500;
h = 0.115000;
colorText[] = {1,1,1,1};
};
};
};